func runtime.noescape

45 uses

	runtime (current package)
		alg.go#L277: 	return strhash(noescape(unsafe.Pointer(&s)), seed)
		alg.go#L286: 	return memhash32(noescape(unsafe.Pointer(&i)), seed)
		alg.go#L290: 	return memhash64(noescape(unsafe.Pointer(&i)), seed)
		alg.go#L294: 	return nilinterhash(noescape(unsafe.Pointer(&i)), seed)
		alg.go#L300: 	return interhash(noescape(unsafe.Pointer(&i)), seed)
		atomic_pointer.go#L35: 	atomic.StorepNoWB(noescape(ptr), new)
		atomic_pointer.go#L63: 	old := unsafe.Pointer(sync_atomic_SwapUintptr((*uintptr)(noescape(unsafe.Pointer(ptr))), uintptr(new)))
		atomic_pointer.go#L76: 	return sync_atomic_CompareAndSwapUintptr((*uintptr)(noescape(unsafe.Pointer(ptr))), uintptr(old), uintptr(new))
		cgocall.go#L313: 	*(*unsafe.Pointer)(unsafe.Pointer(&cb)) = noescape(unsafe.Pointer(&cbFV))
		debugcall.go#L242: 	*(*unsafe.Pointer)(unsafe.Pointer(&dispatchF)) = noescape(unsafe.Pointer(&dispatchFV))
		heapdump.go#L375: 	gentraceback(pc, sp, lr, gp, 0, nil, 0x7fffffff, dumpframe, noescape(unsafe.Pointer(&child)), 0)
		map_fast32.go#L29: 		hash := t.hasher(noescape(unsafe.Pointer(&key)), uintptr(h.hash0))
		map_fast32.go#L69: 		hash := t.hasher(noescape(unsafe.Pointer(&key)), uintptr(h.hash0))
		map_fast32.go#L104: 	hash := t.hasher(noescape(unsafe.Pointer(&key)), uintptr(h.hash0))
		map_fast32.go#L194: 	hash := t.hasher(noescape(unsafe.Pointer(&key)), uintptr(h.hash0))
		map_fast32.go#L285: 	hash := t.hasher(noescape(unsafe.Pointer(&key)), uintptr(h.hash0))
		map_fast64.go#L29: 		hash := t.hasher(noescape(unsafe.Pointer(&key)), uintptr(h.hash0))
		map_fast64.go#L69: 		hash := t.hasher(noescape(unsafe.Pointer(&key)), uintptr(h.hash0))
		map_fast64.go#L104: 	hash := t.hasher(noescape(unsafe.Pointer(&key)), uintptr(h.hash0))
		map_fast64.go#L194: 	hash := t.hasher(noescape(unsafe.Pointer(&key)), uintptr(h.hash0))
		map_fast64.go#L285: 	hash := t.hasher(noescape(unsafe.Pointer(&key)), uintptr(h.hash0))
		map_faststr.go#L80: 	hash := t.hasher(noescape(unsafe.Pointer(&ky)), uintptr(h.hash0))
		map_faststr.go#L175: 	hash := t.hasher(noescape(unsafe.Pointer(&ky)), uintptr(h.hash0))
		map_faststr.go#L215: 	hash := t.hasher(noescape(unsafe.Pointer(&s)), uintptr(h.hash0))
		map_faststr.go#L314: 	hash := t.hasher(noescape(unsafe.Pointer(&ky)), uintptr(h.hash0))
		mbitmap.go#L2022: 		gentraceback(_g_.m.curg.sched.pc, _g_.m.curg.sched.sp, 0, _g_.m.curg, 0, nil, 1000, getgcmaskcb, noescape(unsafe.Pointer(&frame)), 0)
		mgc.go#L1696: 	p2 := uintptr(noescape(p))
		netpoll_epoll.go#L156: 				read(int32(netpollBreakRd), noescape(unsafe.Pointer(&tmp[0])), int32(len(tmp)))
		os_linux.go#L262: 	n = read(fd, noescape(unsafe.Pointer(&buf[0])), int32(unsafe.Sizeof(buf)))
		os_linux.go#L305: 	ptr := noescape(unsafe.Pointer(&numbuf[0]))
		panic.go#L459: 	gp._panic = (*_panic)(noescape(unsafe.Pointer(&p)))
		panic.go#L480: 		d._panic = (*_panic)(noescape(unsafe.Pointer(&p)))
		panic.go#L792: 	gp._panic = (*_panic)(noescape(unsafe.Pointer(&p)))
		panic.go#L834: 		d._panic = (*_panic)(noescape(unsafe.Pointer(&p)))
		proc.go#L1367: 		_g_.stack.hi = uintptr(noescape(unsafe.Pointer(&size)))
		signal_unix.go#L618: 	if sig == _SIGTRAP && testSigtrap != nil && testSigtrap(info, (*sigctxt)(noescape(unsafe.Pointer(c))), gp) {
		stack.go#L930: 	gentraceback(^uintptr(0), ^uintptr(0), 0, gp, 0, nil, 0x7fffffff, adjustframe, noescape(unsafe.Pointer(&adjinfo)), 0)
		stack.go#L1346: 			*(*slice)(unsafe.Pointer(&objs)) = slice{array: noescape(p), len: int(n), cap: int(n)}
		stubs.go#L178: func noescape(p unsafe.Pointer) unsafe.Pointer {
		time_nofake.go#L29: 		return overrideWrite(fd, noescape(p), n)
		traceback.go#L330: 			if !callback((*stkframe)(noescape(unsafe.Pointer(&frame))), v) {
		traceback.go#L1410: 	call(cgoSymbolizer, noescape(unsafe.Pointer(arg)))
		traceback.go#L1426: 		buf:     (*uintptr)(noescape(unsafe.Pointer(&buf[0]))),
		traceback.go#L1435: 	call(cgoTraceback, noescape(unsafe.Pointer(&arg)))
		vdso_linux.go#L276: 		info1 := (*vdsoInfo)(noescape(unsafe.Pointer(&info)))